all:main  msender mreceiver colorPrintf

main:main.cpp timer.cpp timer.h sender.cpp sender.h receiver.cpp receiver.h clock.h 
	g++ -g -o main main.cpp timer.cpp sender.cpp receiver.cpp clock.h -pthread


msender:msender.cpp timer.cpp timer.h sender.cpp sender.h receiver.cpp receiver.h clock.h 
	g++ -g -o msender msender.cpp timer.cpp sender.cpp receiver.cpp clock.h -pthread

mreceiver:mreceiver.cpp timer.cpp timer.h sender.cpp sender.h receiver.cpp receiver.h clock.h 
	g++ -g -o mreceiver mreceiver.cpp timer.cpp sender.cpp receiver.cpp clock.h -pthread

colorPrintf:colorPrintf.cpp
	g++ -g -o colorPrintf colorPrintf.cpp


clean:
	rm -f main msender mreceiver colorPrintf
